using System;
using System.Collections.Generic;
using System.Text;
using ERP.BusinessEntities.Base;
namespace ERP.BusinessEntities
{
	public class ICInvStocksInfo:BaseBusinessInfo
	{
		#region Variable
		private int _iD;
		private String _aAStatus = "Alive";
		private int _fK_ICProducts_ID;
		private int _fK_ICStocks_ID;
		private int _fK_ICStockUOMs_ID;
		private double _onHandQty;
		private double _sOQty;
		private double _pOQty;
		private double _estQty;
		#endregion


		#region Properties
		public int ID
		{
			get { return _iD;}
			set
			{
				_iD = value;
				this.NotifyPropertyChanged("ID");
			}
		}
		public String AAStatus
		{
			get { return _aAStatus;}
			set
			{
				_aAStatus = value;
				this.NotifyPropertyChanged("AAStatus");
			}
		}
		public int FK_ICProducts_ID
		{
			get { return _fK_ICProducts_ID;}
			set
			{
				_fK_ICProducts_ID = value;
				this.NotifyPropertyChanged("FK_ICProducts_ID");
			}
		}
		public int FK_ICStocks_ID
		{
			get { return _fK_ICStocks_ID;}
			set
			{
				_fK_ICStocks_ID = value;
				this.NotifyPropertyChanged("FK_ICStocks_ID");
			}
		}
		public int FK_ICStockUOMs_ID
		{
			get { return _fK_ICStockUOMs_ID;}
			set
			{
				_fK_ICStockUOMs_ID = value;
				this.NotifyPropertyChanged("FK_ICStockUOMs_ID");
			}
		}
		public double OnHandQty
		{
			get { return _onHandQty;}
			set
			{
				_onHandQty = value;
				this.NotifyPropertyChanged("OnHandQty");
			}
		}
		public double SOQty
		{
			get { return _sOQty;}
			set
			{
				_sOQty = value;
				this.NotifyPropertyChanged("SOQty");
			}
		}
		public double POQty
		{
			get { return _pOQty;}
			set
			{
				_pOQty = value;
				this.NotifyPropertyChanged("POQty");
			}
		}
		public double EstQty
		{
			get { return _estQty;}
			set
			{
				_estQty = value;
				this.NotifyPropertyChanged("EstQty");
			}
		}
		#endregion
	}
}